package com.ztgf.order.models.bo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * author: chenyu.wang
 * date: 2020-06-30 16:18
 * Description:
 */
@Data
public class OrderAfterShipSaveBO implements Serializable {

    @ApiModelProperty(value = "主键")
    private Long id;

    @ApiModelProperty(value = "创建人")
    private Long createUserId;

    @ApiModelProperty(value = "订单id")
    private Long orderId;

    @ApiModelProperty(value = "物流公司/送货员姓名")
    private String logisticsCompany;

    @ApiModelProperty(value = "物流公司编码")
    private String companyCode;

    @ApiModelProperty(value = "物流单号")
    private String shipmentNumber;

    @ApiModelProperty(value = "联系方式")
    private String contactInformation;

    @ApiModelProperty(value = "发货方式 0全部发货，1部分发货")
    private Integer shipWay;

    @ApiModelProperty(value = "出发地")
    private String departure;

    @ApiModelProperty(value = "目的地")
    private String destination;

    @ApiModelProperty(value = "买家手机号后四位")
    private String lastFourPhoneNumber;

    @ApiModelProperty(value = "发票代码")
    private String invoiceCode;

    @ApiModelProperty(value = "发票编号")
    private String invoiceNumber;

    @ApiModelProperty(value = "电子发票地址")
    private String invoiceFile;

    @ApiModelProperty(value = "物流类型，0选择物流，1自己联系物流")
    private Integer type;

    @ApiModelProperty(value = "0买家，1卖家")
    private Integer userType;
}
